package com.itschapala.servicesnp.mbean;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

import java.util.List;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import mx.servicesnpayroll.bl.MiembroBLLocal;
import mx.servicesnpayroll.model.Miembro;

/**
 *
 * @author grnmnd
 */
@ManagedBean
@SessionScoped
public class prinplMBean {

    @EJB
    private MiembroBLLocal miembroBL;
    private List<Miembro> encontrados;
    private Miembro miembro;
    private String member;
    private int ancho;
    private int alto;

    /**
     * Creates a new instance of prinplMBean
     */
    public prinplMBean() {
    }

    //------------------GETSET--------------------------------
    public List<Miembro> getEncontrados() {
        return encontrados;
    }

    public int getAncho() {
        //ancho=
        return ancho;
    }

    public void setAncho(int ancho) {
        this.ancho = ancho;
    }

    public int getAlto() {
        return alto;
    }

    public void setAlto(int alto) {
        this.alto = alto;
    }
    
    public void setEncontrados() {
        System.out.println("ENCONT");
        encontrados = miembroBL.findByAll(member);
        if (encontrados.size() > 2) {
            member = miembro.getNombre();
            System.out.println("puse " + miembro.getNombre());
        }
    }

    public Miembro getMiembro() {
        return miembro;
    }

    public void setMiembro(Miembro miembro) {
        miembro = miembroBL.find(miembro);
        member = miembro.getNombre();
        this.miembro = miembro;
    }
    //------------------PROCESS--------------------------------
}
